assemblage of tools - German English Dictionary